Import macfont changes from mac-port 4.5.
authorJan D. <jan.h.d@swipnet.se>
Thu, 7 Nov 2013 22:21:08 +0000 (23:21 +0100)
committerJan D. <jan.h.d@swipnet.se>
Thu, 7 Nov 2013 22:21:08 +0000 (23:21 +0100)
commit6bd72a5e4e68c9a2099fd0bce50ea1b62ace51ea
tree91fdb253f0b75cd29685522d1b9a342754f9ef59
parent6d576d3f4b4353f44361a17459ce77173a362f78
Import macfont changes from mac-port 4.5.
* macfont.h (kCTVersionNumber10_9): Define if not defined.

* macfont.m (mac_font_copy_default_descriptors_for_language)
(mac_font_copy_default_name_for_charset_and_languages): Declare.
(cf_charset_table): big-5-0 has uniquifier 0x4EDC.
(macfont_language_default_font_names): New.
(macfont_list): Rearrange language/charset code.
(macfont_close): Don't check for macfont_info->cache.
(mac_ctfont_create_preferred_family_for_attributes): New font
selection code, call
mac_font_copy_default_name_for_charset_and_languages.
(mac_font_copy_default_descriptors_for_language)
(mac_font_copy_default_name_for_charset_and_languages): New functions.
src/ChangeLog
src/macfont.h
src/macfont.m